
var $parentNode = window.parent.document;
//require(['bootstrap', 'chosen', 'iCheck'], function() {
	function $childNode(name) {
	    return window.frames[name]
	}
	
	// tooltips
	$('.tooltip-demo').tooltip({
	    selector: "[data-toggle=tooltip]",
	    container: "body"
	});
	
	// 使用animation.css修改Bootstrap Modal
	$('.modal').appendTo("body");
	
	$("[data-toggle=popover]").popover();
	
	//折叠ibox
	$('.collapse-link').click(function () {
	    var ibox = $(this).closest('div.ibox');
	    var button = $(this).find('i');
	    var content = ibox.find('div.ibox-content');
	    content.slideToggle(200);
	    button.toggleClass('fa-chevron-up').toggleClass('fa-chevron-down');
	    ibox.toggleClass('').toggleClass('border-bottom');
	    setTimeout(function () {
	        ibox.resize();
	        ibox.find('[id^=map-]').resize();
	    }, 50);
	});
	
	//关闭ibox
	$('.close-link').click(function () {
	    var content = $(this).closest('div.ibox');
	    content.remove();
	});
	
	//判断当前页面是否在iframe中
	if (top == this) {
	    var gohome = '<div class="gohome"><a class="animated bounceInUp" href="' + Feng.ctxPath + '/" title="返回首页"><i class="fa fa-home"></i></a></div>';
	    $('body').append(gohome);
	}
	
	//animation.css
	function animationHover(element, animation) {
	    element = $(element);
	    element.hover(
	        function () {
	            element.addClass('animated ' + animation);
	        },
	        function () {
	            //动画完成之前移除class
	            window.setTimeout(function () {
	                element.removeClass('animated ' + animation);
	            }, 2000);
	        });
	}
	
	//拖动面板
	function WinMove() {
	    var element = "[class*=col]";
	    var handle = ".ibox-title";
	    var connect = "[class*=col]";
	    $(element).sortable({
	            handle: handle,
	            connectWith: connect,
	            tolerance: 'pointer',
	            forcePlaceholderSize: true,
	            opacity: 0.8,
	        })
	        .disableSelection();
	};
	
	$(function () {
	//初始化下拉框
	    var config = {
	        '.chosen-select': {},
	        '.chosen-select-deselect': {
	            allow_single_deselect: true
	        },
	        '.chosen-select-no-single': {
	            disable_search_threshold: 10
	        },
	        '.chosen-select-no-results': {
	            no_results_text: '没有要显示的数据!'
	        },
	        '.chosen-select-width': {
	            width: "95%"
	        }
	    }
	    for (var selector in config) {
	        $(selector).chosen(config[selector]);
	    }
	    $('.i-checks').iCheck({
	        checkboxClass: 'icheckbox_square-green',
	        radioClass: 'iradio_square-green',
	    });
	});
//});    
